site of an ancestral dwelling - Anglais Synonymes Dictionnaire